non-dues revenue - French English Dictionary